home *** CD-ROM | disk | FTP | other *** search
/ The Original Shareware 1.1 / The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso / 16 / qextra.zip / QASCII.ART < prev    next >
Text File  |  1988-05-27  |  29KB  |  1,010 lines

  1.  
  2.  
  3.  
  4. EXTENDED ASCII FEATURES FOR QEDIT 2.03
  5. ======================================
  6. by
  7. Gene Catalano  (June 1988)
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14. TABLE OF CONTENTS
  15. =================
  16.  
  17. INTRODUCTION (WHAT YOU NEED TO KNOW)                  Pg. 1
  18. SETTING UP MACROS FOR EXTENDED ASCII FEATURES         Pg. 2
  19. INSTRUCTIONS ON CREATING EXTENDED ASCII MACROS        Pg. 3
  20. EDIT/CREATE YOUR EXTENDED ASCII MACROS                Pg. 7
  21. SAVING YOUR MACROS                                    Pg. 21
  22. FINAL REMARKS                                         Pg. 21
  23.  
  24.  
  25. ACCESSORY FILES (if downloaded, part of my package, QEXTRA.ARC):
  26.  
  27.      ASCII.MAC
  28.      SAMPLES.BOX
  29.      CLEAR.MAC
  30.  
  31. (CLEAR.MAC is a "dummy" macro file...that is, its contents are
  32. "zilch." Actually, it contains a macro command for ALT-0, which
  33. is to move cursor right 5 spaces, then left 5 spaces.  Whenever
  34. you want to clear all current macro keys, just load CLEAR.MAC.)
  35.  
  36. If you acquired this article by downloading my package,
  37. QEXTRA.ARC, you should have the following 14 files: QASCII.ART,
  38. QCONFIG.ART, QFORMAT.ART, Q-L-FORM.ART, QPRINTER.ART, ASCII.MAC,
  39. CLEAR.MAC, FORMAT.MAC, L-FORM.MAC, PRINT.MAC, README.1ST,
  40. SAMPLE.BOX, TEMPLATE, and TEST.PRN. If you are reading this
  41. article through a bulletin board service, without the benefit of
  42. having downloaded the entire package (QEXTRA.ARC), you can still
  43. use 100% of the information described herein.  (The files ending
  44. with ".ART" are articles, and all other files are accessories to
  45. the articles.)
  46.  
  47.  
  48. EXTENDED ASCII MACROS (cont'd)                                 2
  49.  
  50.  
  51. ***********************************************************
  52.  
  53. PART I:  INTRODUCTION (WHAT YOU NEED TO KNOW)
  54. =============================================
  55.  
  56. As an alternative to using macros for extended ASCII
  57. characters, you can "block copy" the images from my TEMPLATE
  58. file.
  59.  
  60. IMPORTANT:  Please note that the instructions herein are for
  61. QEDIT version 2.03, and depend on QEDIT's "macro creation"
  62. features. These instructions may or may not be applicable to
  63. future versions, depending on the author's upgrade approach.
  64.  
  65. These instructions are for "graphics capable" dot matrix
  66. printers. You cannot draw boxes/lines with a non-dot matrix
  67. printer (like "daisy wheel" or "thimble).  Likewise, your
  68. monitor must be "graphics capable," whether monochrome or
  69. color.  (If you use a non-dot matrix printer, check your
  70. manual to see if it supports "European characters" and/or
  71. "scientific/ mathematical symbols." If so, purchase of a
  72. special print head may still be required.)
  73.  
  74. I created box/line-draw macros in order to give QEDIT
  75. graphics capabilities, and in so doing, also eliminated
  76. the tedium of referring to an ASCII code list in order to
  77. find the appropriate code number (then holding down the ALT
  78. key while pressing 3 digits).  Macros 1-5 will generate a
  79. "box shape" group of lines, pieces of which you can then
  80. "block copy" as many times as desired, without ever having
  81. to type any code numbers.  When you have copied the parts
  82. you need, you can then erase the macro-created template.
  83. Macro 6 includes additional line-draw features, allowing you
  84. to join lines at center points, and create "shading"
  85. effects.
  86.  
  87. Macros 7 and 8 give you the remaining extended ASCII
  88. characters.  Macro 7 generates codes 128-175: the "European
  89. characters" and several other symbols.  Macro 8 generates
  90. codes 224-254:  the "scientific/mathematic" characters.
  91.  
  92. You must already be acquainted with QEDIT key configuration
  93. and macro creation, in order to make use of this
  94. information.
  95.  
  96. Macros for non-print word-processing features (top margin,
  97. bottom margin, paragraph reformat, page break, page
  98. numbering, footnotes, and automatic margins) are covered in
  99. my file FORMAT.ART (in a package you can download, called
  100. QEXTRA.ARC).
  101.  
  102. Macros for print code word-processing features (letter
  103. Cquality, double strike, enhanced, italics, underscore,
  104. superscript, subscript, justification, proportional spacing,
  105. 12 cpi, etc.) are discussed in my file QPRINTER.ART (in a
  106. package you can download, called QEXTRA.ARC).
  107.  
  108.  
  109. EXTENDED ASCII MACROS (cont'd)                                 3
  110.  
  111.  
  112. These "box/line-draw" macros were created to give QEDIT the
  113. following capability:  to utilize ASCII extended codes
  114. 176-223, in order to draw lines, boxes, and shading effects.
  115. My accessory file SAMPLES.BOX, includes examples of what you
  116. can do with the "box/line-draw" macros.
  117.  
  118. The "European" and "Scientific" macros were created to
  119. further enhance QEDIT's potential, by accommodating those
  120. users who would like to utilize such features without
  121. upgrading to an expensive word processor to get them.
  122.  
  123. In case you are curious, this text has been formatted using my
  124. original macros from FORMAT.MAC.  Text was configured for the
  125. [ALT]8 macro (Set Left/Right Margins at 1" for 10 cpi or
  126. proportional).  So before printing, set printer for that macro.
  127.  
  128. Because printers vary widely with which codes they use for fonts
  129. and pitches, I left out any print codes...so make sure your
  130. printer is set for 10 cpi (pica).  You can certainly dress up
  131. this article by using print codes described in my file
  132. PRINTER.ART!   (If you don't use the "set left/right margins at
  133. 1inch" macro, it will print out just as you see on screen:  left
  134. margin at 1, right margin at 65.)
  135.  
  136.  
  137. EXTENDED ASCII MACROS (cont'd)                                 4
  138.  
  139.  
  140. ************************************************************
  141.  
  142. PART II:  SETTING UP MACROS FOR EXTENDED ASCII FEATURES
  143. -------------------------------------------------------
  144.  
  145. MACRO     EXTENDED ASCII FEATURE
  146. =====     ======================
  147.  
  148. [ALT]1    single-line box
  149. [ALT]2    double-line box
  150. [ALT]3    single/double-line box
  151. [ALT]4    double/single-line box
  152. [ALT]5    bold-line box
  153. [ALT]6    cross-lines and shading
  154. [ALT]7    European characters
  155. [ALT]8    scientific symbols
  156.  
  157. [ALT]R    printer carriage return
  158. [ALT]T    printer page eject
  159.  
  160. Above is a list of QEDIT 2.03 macros (ALT-1 through ALT-8)
  161. for generating all ASCII extended codes (128-254), in order
  162. to add graphics and special-character capability to QEDIT.
  163. I use macros [ALT]0 through [ALT]8, but you may choose any
  164. macro keystrokes (in which case edit the "MACRO" column).
  165. Please note that QEDIT does not allow use of "two_key"
  166. commands for macros, which are two keystrokes preceded by
  167. the [ALT], [CTRL] or [SHIFT] key...or even with the last
  168. keystroke preceded by another [ALT], [CTRL] or [SHIFT] key.
  169. Also, note that QEDIT does not allow macro creation of keys
  170. already configured through QCONFIG.EXE.
  171.  
  172. By editing the list above to suit your requirements, you may
  173. use it as a reference for creating the macro keys.
  174.  
  175. I have used the same "family" of macros (ALT-0 through ALT-9 and
  176. [ALT] -Q,-W,-E,-R,-T,-Y) for my "format macros," "legal format
  177. macros," "printer macros," and "ascii macros," discussed in the
  178. files QFORMAT.ART, Q-L-FORM.ART, QPRINTER.ART and QASCII.ART.
  179. If you do likewise, you will have to switch among my four macro
  180. files, by using QEDIT's "<macro_read>" command.
  181.  
  182. Remember:  in order to reserve the "macro family" ALT-0
  183. through ALT-9, and ALT -Q,-W,-E,-R,-T,-Y (which is each
  184. letter Q,W,E,R,T,Y preceded by [ALT]), for your own macro
  185. files, you must not use any of these keys in your
  186. configuration file (which is set up by running QCONFIG.EXE).
  187. This applies to any key combinations you want to use for
  188. macros.
  189.  
  190.  
  191. EXTENDED ASCII MACROS (cont'd)                                 5
  192.  
  193.  
  194. ************************************************************
  195.  
  196. PART III:  INSTRUCTIONS ON CREATING EXTENDED ASCII MACROS
  197. ---------------------------------------------------------
  198.  
  199. Although there are two ways to create QEDIT macros--adding
  200. them to the key configuration file, or creating a special
  201. macro file--I prefer the second. This way, macros ALT-0
  202. through ALT-8 and [ALT] -R,-T, can be re-used for other
  203. macro files. (The basic idea here, is to reserve a "family"
  204. of keys for your macro files...because any keys used in your
  205. configuration file are not available for macro recording.)
  206.  
  207. The full macro "family" I reserve for macro files is [ALT]-0
  208. through [ALT]-9 , and [ALT] -Q,-W,-E,-R,-T,-Y.
  209.  
  210. If you like my macro assignments, and you have no keys
  211. configured within that macro family, you are ready to go!
  212. Once you are in QEDIT, just load my macro file ASCII.MAC
  213. with the "macro_read" command. (Unlike the print-code macro
  214. file PRINT.MAC, there are no code incompatibilities to
  215. watch out for.)
  216.  
  217. (If you didn't acquire this article by downloading it as part of
  218. my QEXTRA.ARC package, then you might not have accessory files
  219. ASCII.MAC, CLEAR.MAC, FORMAT.MAC, L-FORM.MAC, PRINT.MAC,
  220. SAMPLE.BOX, TEST.PRN, or TEMPLATE.)
  221.  
  222. ---------------
  223. You can create a macro to automatically load ASCII.MAC.  In
  224. the following key configuration, I selected ALT-A ("@a") for
  225. the macro, but you may choose another macro key.  This
  226. example is to be included in your configuration file, which
  227. should then be imbedded in your QEDIT program by running
  228. QCONFIG.EXE:
  229.  
  230. @a   macro_begin escape 'm' 'r' 'ASCII.MAC' return
  231.  
  232. The above macro configuration assumes that ASCII.MAC resides
  233. in the same directory where you run QEDIT.  If not, add the
  234. drive and/or subdirectory. For example, if ASCII.MAC resides
  235. in drive C:, subdirectory "\MACRO", you would change
  236. 'ASCII.MAC' to 'C:\MACRO\ASCII.MAC'.  (Of course, you may
  237. prefer a file name other than ASCII.MAC, in which case,
  238. change it.)
  239. ---------------
  240.  
  241. NOTE: The original QEDIT configuration file, QCONFIG.DAT,
  242. does not include the "macro_read" and "macro_write"
  243. commands.  ("Macro_record" is CTRL-M.)  Of course, you can
  244. just use the pop-up menu by hitting "[ESC]MM" to begin the
  245. macro, and hitting "[ESC]MM" a second time to end the macro.
  246.  
  247. To include "macro_read" and "macro_write" as key
  248. configurations, I suggest first changing the original
  249. "macro_record" from CTRL-M to CTRL-M-C ("C" standing for
  250. macro "create") then using CTRL-M-L for "macro_read" ("L"
  251. standing for macro "load"), and CTRL-M-S for "macro_write"
  252.  
  253.  
  254.  
  255. EXTENDED ASCII MACROS (cont'd)                                 6
  256.  
  257.  
  258. ("S" standing for macro "save"). Delete the original
  259. "macro_record" line in your configuration file, and replace
  260. it with these three lines:
  261.  
  262. ^m_c      macro_record             * macro "create"
  263. ^m_l      macro_read               * macro "load"
  264. ^m_s      macro_write              * macro "save"
  265.  
  266. If you prefer to use macros other than the CTRL-M two-key
  267. commands, change them now.  Either way, you can just
  268. copy/paste the above three command lines into your
  269. configuration file.  Then run QCONFIG.EXE to reconfigure
  270. your keys.
  271.  
  272. If you are using the WordStar-compatible configuration file
  273. QWSKEY.DAT, [SHIFT][F1], [SHIFT][F2], and [SHIFT][F3] are
  274. used for "macro_read," "macro_write," and "macro_record,"
  275. respectively.)
  276.  
  277. You must have QEDIT's "literal" command included in your
  278. configuration file.  In the original QCONFIG.DAT
  279. configuration file, the command line is:
  280.  
  281. ^p   literal
  282.  
  283. (The "literal" command tells QEDIT to literally interpret
  284. the next keystroke.  Since you do not want [ESC] to call up
  285. QEDIT's pop-up menus, as it normally does, you must precede
  286. [ESC] with a "literal" command, in order to bypass QEDIT's
  287. function for [ESC], and use it to activate a printer
  288. [escape] code instead.)
  289.  
  290.  
  291. EXTENDED ASCII MACROS (cont'd)                                 7
  292.  
  293.  
  294. HOW TO USE MY INSTRUCTIONS:
  295. ..........................
  296.  
  297. PART IV begins the actual macro creations.  I recommend
  298. first editing the list of 10 macros in PART IV before
  299. beginning, according to the following directions:
  300.  
  301. The QEDIT "<macro_record>" command to begin creating a
  302. macro, is the same command used to end the macro.
  303.  
  304. Any text in "less-than"/"greater-than" brackets "<...>"
  305. indicates a QEDIT keystroke or keystroke combination that is
  306. user defined.
  307.  
  308. Any text in "left"/"right" square brackets "[...]" indicates
  309. a literal keystroke.  Therefore, "[ESC]" means to literally
  310. press the [ESC] key, "[LEFT ARROW]" means to literally press
  311. the [LEFT ARROW] key, and so forth.
  312.  
  313. The "ALT plus 3-digit number" key in square brackets is a
  314. special case...and is how you insert extended ASCII code
  315. into text. You must hold down the ALT key, while pressing
  316. each of the 3 digits...only releasing the ALT key after
  317. having typed all digits.  (Example:  "[ALT 218]" means you
  318. should hold down the ALT key while typing "218"...releasing
  319. the ALT key after typing "8".)
  320.  
  321. Any text in "left/right" fancy brackects "{...}" indicates
  322. an instruction to hit the key designated therein, a multiple
  323. number of times as indicated.
  324.  
  325. Characters not in brackets are to be typed just as you see
  326. them (letters are not case sensitive, except any that appear
  327. on the same line as a printer [ESC] code).
  328.  
  329. The steps described to create a macro (in PART IV) are
  330. placed on separate lines in order to break them down into
  331. understandable, digestible units. However, do not, I repeat,
  332. do not do the same thing yourself...for there are absolutely
  333. no carriage returns in any of these macros.  Just treat the
  334. steps for creating each macro as if all the commands for
  335. each macro appeared on one line, without any spaces.
  336.  
  337. To facilitate creation of the macros in PART IV, edit each
  338. macro's step-by-step instruction to conform with your own
  339. customized key configurations.  That is:  replace every
  340. occurrence of "<macro_record>" with your actual
  341. "macro_record" keystroke. Likewise, replace every occurrence
  342. of "<literal>" with your actual "literal" keystroke.
  343. Finally, replace each occurrence of "<MACRO>" with a macro
  344. key of your choice (each "<MACRO>" must be replaced with a
  345. different macro keystroke).
  346.  
  347. Likewise, change any of the orginal macro keys in PART IV
  348. (ALT-0 through ALT-8 and ALT-R and ALT-T), to match any
  349. changes you may have made in the MACRO list in PART II.
  350.  
  351.  
  352. EXTENDED ASCII MACROS (cont'd)                                 8
  353.  
  354.  
  355. Once you have customized the macro instructions to your own
  356. preferences, the instructions will be much easier to follow,
  357. for actually creating the macros.
  358.  
  359. EXAMPLE:
  360. -------
  361.  
  362. The first 8 lines of step-by-step instructions for creating
  363. a "single-line box" macro is:
  364.  
  365. <macro_record>
  366. <MACRO>
  367. <end_line>
  368. {hit <split_line> 10 times}
  369. <beg_line>
  370. {hit [DOWN ARROW] 3 times}
  371. {hit [RIGHT ARROW] 5 times}
  372. [ALT 201]
  373.  
  374. Let's pretend that:  my "macro_record" command is
  375. "[ALT]R", and my <MACRO> assignment is "[CTRL][F1]".
  376. Therefore, I would edit the above instructions to create the
  377. macro key to look like this:
  378.  
  379. [ALT]R                          (begin macro)
  380. [CTRL][F1]                      (assign macro)
  381. <end_line>                      (hit <end_line> 1 time)
  382. {hit <split_line> 10 times}     (hit <split_line> 10 times)
  383. <beg_line>                      (hit <beg_line> 1 time)
  384. {hit [DOWN ARROW] 3 times}      (hit [down arrow] 3 times)
  385. {hit [RIGHT ARROW] 5 times}     (hit [right arrow] 5 times)
  386. [ALT 201]                       (hold down ALT key while
  387.                                              typing 201)
  388.  
  389. Hopefully, you are now ready to edit the macro creation
  390. steps below. Notation below each macro instruction assists
  391. your editing.
  392.  
  393. When you are ready to create the macros, open or create a
  394. file in QEDIT, then follow the steps in PART IV for creating
  395. your extended ASCII macros.
  396.  
  397. To save your ASCII macros in a permanent file, follow
  398. instructions in PART V: SAVING YOUR MACROS.
  399.  
  400.  
  401. EXTENDED ASCII MACROS (cont'd)                                 9
  402.  
  403.  
  404. ************************************************************
  405.  
  406. PART IV:  EDIT/CREATE YOUR EXTENDED ASCII MACROS
  407.  
  408. ------------------------------------------------------------
  409.  
  410. ALT-1:  SINGLE-LINE BOX
  411.  
  412. <macro_record>
  413. <MACRO>
  414. <end_line>
  415. {hit <split_line> 10 times}
  416. <beg_line>
  417. {hit [DOWN ARROW] 3 times}
  418. {hit [RIGHT ARROW] 5 times}
  419. [ALT 218]
  420. [RIGHT ARROW]
  421. {hit [ALT 196] 5 times}
  422. [RIGHT ARROW]
  423. [ALT 191]
  424. [DOWN ARROW][DOWN ARROW]
  425. {hit [LEFT ARROW] 9 times}
  426. [ALT 179]
  427. {hit [RIGHT ARROW] 7 times}
  428. [ALT 179]
  429. [DOWN ARROW][DOWN ARROW]
  430. {hit [LEFT ARROW] 9 times}
  431. [ALT 192]
  432. [RIGHT ARROW]
  433. {hit [ALT 196] 5 times}
  434. [RIGHT ARROW]
  435. [ALT 217]
  436. <macro_record>
  437.  
  438. NOTES:  "[ALT nnn]" (where "nnn" represents 3 digits)
  439. requires you to hold down the ALT key, while pressing each
  440. of the 3 digits...only releasing the ALT key after having
  441. typed all digits.  (Example:  "[ALT 218]" means you should
  442. hold down the ALT key while typing "218"...finally releasing
  443. the ALT key after typing "8".)
  444.  
  445. Before executing the macro, [insert] must be "on," and
  446. cursor should be located on a blank line with no text
  447. below...although it can be anywhere, since no text will be
  448. erased or changed in any way (as long as [insert] is "on").
  449. The macro first goes to end-of-line, then inserts a number
  450. of blank lines, on which to draw the graphics characters.
  451.  
  452. Once the macro is finished generating the graphics marks,
  453. you can "block copy" any parts you need, as often as you
  454. want...and delete the macro-created template when done.
  455.  
  456. When using the box/draw graphics features, you might prefer
  457. to have [insert] "off".  I do.
  458.  
  459.  
  460. EXTENDED ASCII MACROS (cont'd)                                 10
  461.  
  462.  
  463. ------------------------------------------------------------
  464.  
  465. ALT-2:  DOUBLE-LINE BOX
  466.  
  467. <macro_record>
  468. <MACRO>
  469. <end_line>
  470. {hit <split_line> 10 times}
  471. <beg_line>
  472. {hit [DOWN ARROW] 3 times}
  473. {hit [RIGHT ARROW] 5 times}
  474. [ALT 201]
  475. [RIGHT ARROW]
  476. {hit [ALT 205] 5 times}
  477. [RIGHT ARROW]
  478. [ALT 187]
  479. [DOWN ARROW][DOWN ARROW]
  480. {hit [LEFT ARROW] 9 times}
  481. [ALT 186]
  482. {hit [RIGHT ARROW] 7 times}
  483. [ALT 186]
  484. [DOWN ARROW][DOWN ARROW]
  485. {hit [LEFT ARROW] 9 times}
  486. [ALT 200]
  487. [RIGHT ARROW]
  488. {hit [ALT 205] 5 times}
  489. [RIGHT ARROW]
  490. [ALT 188]
  491. <macro_record>
  492.  
  493. NOTES:  See "NOTES" for first macro ("single-line box").
  494.  
  495.  
  496. EXTENDED ASCII MACROS (cont'd)                                 11
  497.  
  498.  
  499. ------------------------------------------------------------
  500.  
  501. ALT-3:  SINGLE/DOUBLE-LINE BOX (top/bottom single, sides double)
  502.  
  503. <macro_record>
  504. <MACRO>
  505. <end_line>
  506. {hit <split_line> 10 times}
  507. <beg_line>
  508. {hit [DOWN ARROW] 3 times}
  509. {hit [RIGHT ARROW] 5 times}
  510. [ALT 214]
  511. [RIGHT ARROW]
  512. {hit [ALT 196] 5 times}
  513. [RIGHT ARROW]
  514. [ALT 183]
  515. [DOWN ARROW][DOWN ARROW]
  516. {hit [LEFT ARROW] 9 times}
  517. [ALT 186]
  518. {hit [RIGHT ARROW] 7 times}
  519. [ALT 186]
  520. [DOWN ARROW][DOWN ARROW]
  521. {hit [LEFT ARROW] 9 times}
  522. [ALT 211]
  523. [RIGHT ARROW]
  524. {hit [ALT 196] 5 times}
  525. [RIGHT ARROW]
  526. [ALT 189]
  527. <macro_record>
  528.  
  529. NOTES:  See "NOTES" for first macro ("single-line box").
  530.  
  531.  
  532. EXTENDED ASCII MACROS (cont'd)                                 12
  533.  
  534.  
  535. ------------------------------------------------------------
  536.  
  537. ALT-4:  DOUBLE/SINGLE-LINE BOX (top/bottom double, sides single)
  538.  
  539. <macro_record>
  540. <MACRO>
  541. <end_line>
  542. {hit <split_line> 10 times}
  543. <beg_line>
  544. {hit [DOWN ARROW] 3 times}
  545. {hit [RIGHT ARROW] 5 times}
  546. [ALT 213]
  547. [RIGHT ARROW]
  548. {hit [ALT 205] 5 times}
  549. [RIGHT ARROW]
  550. [ALT 184]
  551. [DOWN ARROW][DOWN ARROW]
  552. {hit [LEFT ARROW] 9 times}
  553. [ALT 179]
  554. {hit [RIGHT ARROW] 7 times}
  555. [ALT 179]
  556. [DOWN ARROW][DOWN ARROW]
  557. {hit [LEFT ARROW] 9 times}
  558. [ALT 212]
  559. [RIGHT ARROW]
  560. {hit [ALT 205] 5 times}
  561. [RIGHT ARROW]
  562. [ALT 190]
  563. <macro_record>
  564.  
  565. NOTES:  See "NOTES" for first macro ("single-line box").
  566.  
  567.  
  568. EXTENDED ASCII MACROS (cont'd)                                 13
  569.  
  570.  
  571. ------------------------------------------------------------
  572.  
  573. ALT-5:  BOLD-LINE BOX (wide side & narrow side)
  574.  
  575. <macro_record>
  576. <MACRO>
  577. <end_line>
  578. {hit <split_line> 10 times}
  579. <beg_line>
  580. {hit [DOWN ARROW] 3 times}
  581. {hit [RIGHT ARROW] 7 times}
  582. {hit [ALT 220] 5 times}
  583. <beg_line>
  584. [DOWN ARROW][DOWN ARROW]
  585. {hit [RIGHT ARROW] 5 times}
  586. [ALT 221]
  587. [RIGHT ARROW]
  588. [ALT 219]
  589. {hit [RIGHT ARROW] 3 times}
  590. [ALT 219]
  591. [RIGHT ARROW]
  592. [ALT 222]
  593. <beg_line>
  594. [DOWN ARROW][DOWN ARROW]
  595. {hit [RIGHT ARROW] 7 times}
  596. {hit [ALT 223] 5 times}
  597. [UP ARROW][UP ARROW]
  598. {hit [RIGHT ARROW] 7 times}
  599. left & right narrow sides differ
  600. {hit <word_left> 5 times}
  601. [DOWN ARROW]
  602. top & bottom bars differ
  603. {hit <word_left> 4 times}
  604. [DOWN ARROW][DOWN ARROW]
  605. <macro_record>
  606.  
  607. NOTES:  The string of words "left & right...etc." and "top &
  608. bottom...etc." are to be typed exactly as you see them, in
  609. the order they occur.  They will appear beside the "bold
  610. box" drawing, to remind you that the left and right "narrow
  611. sides" are not interchangeable, nor are the "top and bottom
  612. bars"...though they may seem to be.
  613.  
  614. Also, see "NOTES" for first macro ("single-line box").
  615.  
  616.  
  617. EXTENDED ASCII MACROS (cont'd)                                 14
  618.  
  619.  
  620. ------------------------------------------------------------
  621.  
  622. ALT-6:  CROSS-LINES AND SHADING
  623.  
  624. <macro_record>
  625. <MACRO>
  626. <end_line>
  627. {hit <split_line> 7 times}
  628. <beg_line>
  629. [DOWN ARROW][DOWN ARROW]
  630. {hit [RIGHT ARROW] 5 times}
  631. [ALT 197]
  632. [RIGHT ARROW][RIGHT ARROW]
  633. [ALT 206]
  634. [RIGHT ARROW][RIGHT ARROW]
  635. [ALT 215]
  636. [RIGHT ARROW][RIGHT ARROW]
  637. [ALT 216]
  638. [RIGHT ARROW][RIGHT ARROW]
  639. [ALT 180]
  640. [RIGHT ARROW][RIGHT ARROW]
  641. [ALT 181]
  642. [RIGHT ARROW][RIGHT ARROW]
  643. [ALT 182]
  644. [RIGHT ARROW][RIGHT ARROW]
  645. [ALT 185]
  646. [RIGHT ARROW][RIGHT ARROW]
  647. [ALT 193]
  648. [RIGHT ARROW][RIGHT ARROW]
  649. [ALT 194]
  650. [RIGHT ARROW][RIGHT ARROW]
  651. [ALT 195]
  652. [RIGHT ARROW][RIGHT ARROW]
  653. [ALT 198]
  654. <beg_line>
  655. [DOWN ARROW] [DOWN ARROW]
  656. {hit [RIGHT ARROW] 5 times}
  657. [ALT 199]
  658. [RIGHT ARROW][RIGHT ARROW]
  659. [ALT 202]
  660. [RIGHT ARROW][RIGHT ARROW]
  661. [ALT 203]
  662. [RIGHT ARROW][RIGHT ARROW]
  663. [ALT 204]
  664. [RIGHT ARROW][RIGHT ARROW]
  665. [ALT 207]
  666. [RIGHT ARROW][RIGHT ARROW]
  667. [ALT 208]
  668. [RIGHT ARROW][RIGHT ARROW]
  669. [ALT 209]
  670. [RIGHT ARROW][RIGHT ARROW]
  671. [ALT 210]
  672. [RIGHT ARROW][RIGHT ARROW]
  673. [ALT 176]
  674. [RIGHT ARROW][RIGHT ARROW]
  675. [ALT 177]                              (instructions continued
  676. [RIGHT ARROW][RIGHT ARROW]             on next page)
  677.  
  678.  
  679. EXTENDED ASCII MACROS (cont'd)                                 15
  680.  
  681.  
  682. [ALT 178]
  683. <begin_line>
  684. [DOWN ARROW][DOWN ARROW]
  685. {hit [RIGHT ARROW] 5 times}
  686. <macro_record>
  687.  
  688. NOTES:  This macro generates 2 lines of additional line-draw
  689. features, allowing you to join lines at center points, and
  690. create "shading" effects.  The last 3 figures that appear on
  691. line 2, are the "shade" features.
  692.  
  693. Also, see "NOTES" for first macro ("single-line box").
  694.  
  695.  
  696. EXTENDED ASCII MACROS (cont'd)                                 16
  697.  
  698.  
  699. ------------------------------------------------------------
  700.  
  701. ALT-7:  EUROPEAN CHARACTERS
  702.  
  703. <macro_record>
  704. <MACRO>
  705. <end_line>
  706. {hit <split_line> 12 times}
  707. <beg_line>
  708. [DOWN ARROW][DOWN ARROW]
  709. {hit [RIGHT ARROW] 5 times}
  710. [ALT 128]
  711. [RIGHT ARROW][RIGHT ARROW]
  712. [ALT 129]
  713. [RIGHT ARROW][RIGHT ARROW]
  714. [ALT 130]
  715. [RIGHT ARROW][RIGHT ARROW]
  716. [ALT 131]
  717. [RIGHT ARROW][RIGHT ARROW]
  718. [ALT 132]
  719. [RIGHT ARROW][RIGHT ARROW]
  720. [ALT 133]
  721. [RIGHT ARROW][RIGHT ARROW]
  722. [ALT 134]
  723. [RIGHT ARROW][RIGHT ARROW]
  724. [ALT 135]
  725. [RIGHT ARROW][RIGHT ARROW]
  726. [ALT 136]
  727. [RIGHT ARROW][RIGHT ARROW]
  728. [ALT 137]
  729. [RIGHT ARROW][RIGHT ARROW]
  730. [ALT 138]
  731. [RIGHT ARROW][RIGHT ARROW]
  732. [ALT 139]
  733. <beg_line>
  734. [DOWN ARROW][DOWN ARROW]
  735. {hit [RIGHT ARROW] 5 times}
  736. [ALT 140]
  737. [RIGHT ARROW][RIGHT ARROW]
  738. [ALT 141]
  739. [RIGHT ARROW][RIGHT ARROW]
  740. [ALT 142]
  741. [RIGHT ARROW][RIGHT ARROW]
  742. [ALT 143]
  743. [RIGHT ARROW][RIGHT ARROW]
  744. [ALT 144]
  745. [RIGHT ARROW][RIGHT ARROW]
  746. [ALT 145]
  747. [RIGHT ARROW][RIGHT ARROW]
  748. [ALT 146]
  749. [RIGHT ARROW][RIGHT ARROW]
  750. [ALT 147]
  751. [RIGHT ARROW][RIGHT ARROW]
  752. [ALT 148]
  753. [RIGHT ARROW][RIGHT ARROW]
  754. [ALT 149]
  755. [RIGHT ARROW][RIGHT ARROW]             (instructions continued
  756. [ALT 150]                              on next page)
  757.  
  758.  
  759.  
  760. EXTENDED ASCII MACROS (cont'd)                                 17
  761.  
  762.  
  763. [RIGHT ARROW][RIGHT ARROW]
  764. [ALT 151]
  765. <beg_line>
  766. [DOWN ARROW][DOWN ARROW]
  767. {hit [RIGHT ARROW] 5 times}
  768. [ALT 152]
  769. [RIGHT ARROW][RIGHT ARROW]
  770. [ALT 153]
  771. [RIGHT ARROW][RIGHT ARROW]
  772. [ALT 154]
  773. [RIGHT ARROW][RIGHT ARROW]
  774. [ALT 155]
  775. [RIGHT ARROW][RIGHT ARROW]
  776. [ALT 156]
  777. [RIGHT ARROW][RIGHT ARROW]
  778. [ALT 157]
  779. [RIGHT ARROW][RIGHT ARROW]
  780. [ALT 158]
  781. [RIGHT ARROW][RIGHT ARROW]
  782. [ALT 159]
  783. [RIGHT ARROW][RIGHT ARROW]
  784. [ALT 160]
  785. [RIGHT ARROW][RIGHT ARROW]
  786. [ALT 161]
  787. [RIGHT ARROW][RIGHT ARROW]
  788. [ALT 162]
  789. [RIGHT ARROW][RIGHT ARROW]
  790. [ALT 163]
  791. <beg_line>
  792. [DOWN ARROW][DOWN ARROW]
  793. {hit [RIGHT ARROW] 5 times}
  794. [ALT 164]
  795. [RIGHT ARROW][RIGHT ARROW]
  796. [ALT 165]
  797. [RIGHT ARROW][RIGHT ARROW]
  798. [ALT 166]
  799. [RIGHT ARROW][RIGHT ARROW]
  800. [ALT 167]
  801. [RIGHT ARROW][RIGHT ARROW]
  802. [ALT 168]
  803. [RIGHT ARROW][RIGHT ARROW]
  804. [ALT 169]
  805. [RIGHT ARROW][RIGHT ARROW]
  806. [ALT 170]
  807. [RIGHT ARROW][RIGHT ARROW]
  808. [ALT 171]
  809. [RIGHT ARROW][RIGHT ARROW]
  810. [ALT 172]
  811. [RIGHT ARROW][RIGHT ARROW]
  812. [ALT 173]
  813. [RIGHT ARROW][RIGHT ARROW]
  814. [ALT 174]
  815. [RIGHT ARROW][RIGHT ARROW]
  816. [ALT 175]
  817. <beg_line>
  818. [DOWN ARROW][DOWN ARROW]
  819. {hit [RIGHT ARROW] 5 times}            <macro_record>
  820.  
  821.  
  822.  
  823. EXTENDED ASCII MACROS (cont'd)                                 18
  824.  
  825.  
  826. ------------------------------------------------------------
  827.  
  828. ALT-8:  SCIENTIFIC/MATHEMATIC SYMBOLS
  829.  
  830. <macro_record>
  831. <MACRO>
  832. <end_line>
  833. {hit <split_line> 10 times}
  834. <beg_line>
  835. [DOWN ARROW][DOWN ARROW]
  836. {hit [RIGHT ARROW] 5 times}
  837. [ALT 224]
  838. [RIGHT ARROW][RIGHT ARROW]
  839. [ALT 225]
  840. [RIGHT ARROW][RIGHT ARROW]
  841. [ALT 226]
  842. [RIGHT ARROW][RIGHT ARROW]
  843. [ALT 227]
  844. [RIGHT ARROW][RIGHT ARROW]
  845. [ALT 228]
  846. [RIGHT ARROW][RIGHT ARROW]
  847. [ALT 229]
  848. [RIGHT ARROW][RIGHT ARROW]
  849. [ALT 230]
  850. [RIGHT ARROW][RIGHT ARROW]
  851. [ALT 231]
  852. [RIGHT ARROW][RIGHT ARROW]
  853. [ALT 232]
  854. [RIGHT ARROW][RIGHT ARROW]
  855. [ALT 233]
  856. [RIGHT ARROW][RIGHT ARROW]
  857. [ALT 234]
  858. <beg_line>
  859. [DOWN ARROW][DOWN ARROW]
  860. {hit [RIGHT ARROW] 5 times}
  861. [ALT 235]
  862. [RIGHT ARROW][RIGHT ARROW]
  863. [ALT 236]
  864. [RIGHT ARROW][RIGHT ARROW]
  865. [ALT 237]
  866. [RIGHT ARROW][RIGHT ARROW]
  867. [ALT 238]
  868. [RIGHT ARROW][RIGHT ARROW]
  869. [ALT 239]
  870. [RIGHT ARROW][RIGHT ARROW]
  871. [ALT 240]
  872. [RIGHT ARROW][RIGHT ARROW]
  873. [ALT 241]
  874. [RIGHT ARROW][RIGHT ARROW]
  875. [ALT 242]
  876. [RIGHT ARROW][RIGHT ARROW]
  877. [ALT 243]
  878. [RIGHT ARROW][RIGHT ARROW]
  879. [ALT 244]
  880. <beg_line>
  881. [DOWN ARROW][DOWN ARROW]
  882. {hit [RIGHT ARROW] 5 times}            (instructions continued
  883. [ALT 245]                              on next page)
  884.  
  885.  
  886.  
  887. EXTENDED ASCII MACROS (cont'd)                                 19
  888.  
  889.  
  890. [RIGHT ARROW][RIGHT ARROW]
  891. [ALT 246]
  892. [RIGHT ARROW][RIGHT ARROW]
  893. [ALT 247]
  894. [RIGHT ARROW][RIGHT ARROW]
  895. [ALT 248]
  896. [RIGHT ARROW][RIGHT ARROW]
  897. [ALT 249]
  898. [RIGHT ARROW][RIGHT ARROW]
  899. [ALT 250]
  900. [RIGHT ARROW][RIGHT ARROW]
  901. [ALT 251]
  902. [RIGHT ARROW][RIGHT ARROW]
  903. [ALT 252]
  904. [RIGHT ARROW][RIGHT ARROW]
  905. [ALT 253]
  906. [RIGHT ARROW][RIGHT ARROW]
  907. [ALT 254]
  908. <beg_line>
  909. [DOWN ARROW][DOWN ARROW]
  910. {hit [RIGHT ARROW] 5 times}
  911. <macro_record>
  912.  
  913. NOTES:  See "NOTES" for first macro ("single-line box").
  914.  
  915. ------------------------------------------------------------
  916.  
  917. ALT-R:  PRINTER CARRIAGE RETURN
  918.  
  919. <macro_record>
  920. <MACRO>
  921. <unmark_block>
  922. <literal>
  923. [CTRL]M
  924. <literal>
  925. [CTRL]J
  926. [LEFT ARROW][LEFT ARROW]
  927. <drop_anchor>
  928. [RIGHT ARROW]
  929. <drop_anchor>
  930. <print_block>
  931. <unmark_block>
  932. [LEFT ARROW]
  933. [DELETE][DELETE]
  934. <macro_record>
  935.  
  936. The "printer carriage return" macro does not affect text...but
  937. sends a carriage return/linefeed to the printer, making the paper
  938. move up 4 lines (2/3 inch).  (It should move up only 1 line,
  939. since there is only 1 carriage return/linefeed in the macro...but
  940. this is how my printer responds.)
  941.  
  942. Before executing this macro, cursor must be on a blank line, or
  943. QEDIT will print out any characters on that line.
  944.  
  945.  
  946. EXTENDED ASCII MACROS (cont'd)                                 20
  947.  
  948.  
  949. ------------------------------------------------------------
  950.  
  951. ALT-T:  PRINTER PAGE EJECT
  952.  
  953. <macro_record>
  954. <MACRO>
  955. <unmark_block>
  956. <literal>
  957. [CTRL]L
  958. [LEFT ARROW]
  959. <drop_anchor><drop_anchor>
  960. <print_block>
  961. <unmark_block>
  962. [DELETE]
  963. <macro_record>
  964.  
  965. The "printer page eject" macro does not affect
  966. text...but sends a form feed to the printer, ejecting the
  967. current printer page to the beginning of the next.
  968.  
  969. Before executing this macro, cursor must be on a blank line,
  970. or QEDIT will print out any characters on that line.
  971.  
  972. ------------------------------------------------------------
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979. EXTENDED ASCII MACROS (cont'd)                                 21
  980.  
  981.  
  982. ************************************************************
  983.  
  984. PART V:  SAVING YOUR MACROS
  985. ---------------------------
  986.  
  987. Now that you've gone through all this, you certainly don't want
  988. to lose these macros so painstakingly created.  At this moment,
  989. should your computer's power source cease (through a power
  990. failure, inadvertantly pressing the reset or "off" button,
  991. tripping over the power cord, RAM lockup, or whatever), you will
  992. indeed lose them.
  993.  
  994. To save your printer macros to disk, use QEDIT's "macro_write"
  995. command...whatever you have configured it to be (I use
  996. "[CTRL]MS").  You can name the macro file anything you want, but
  997. it's advisable to save all macro files with the extension ".MAC"
  998. or ".KEY" for easy identification.  May I suggest naming your
  999. extended ASCII macro file ASCII.MAC?
  1000.  
  1001. ************************************************************
  1002.  
  1003. PART VI:  FINAL REMARKS
  1004. -----------------------
  1005.  
  1006. Enjoy!
  1007.  
  1008.  
  1009.      
  1010.